DO NOT PULL THE CABLE OUT OF THE PHONE WHILE OPERATIONS ARE TAKING PLACE (even just reads). If you do, you could end up with bad data when you read the phone book. You can only fix that by writing good data back again.
The phonebook editor allows you to have more than one number of the same type (eg multiple 'home' numbers). The phone allows an upload of this. The phone appears to work fine with this. However the user interface on the phone doesn't allow you to enter multiple numbers of the same type. There might be some deep dark reason.
I have not tested to see what happens if you fill up the phone's filesystem. It has 1.5MB of space available. The protocol doesn't look like it will result in partial files.
If you use downloaded wallpapers, the phone will take a really long time to shutdown (around a minute). It will appear as though it has hung. It hasn't - just be patient. This was fixed in firmware version 06
The various fields have maximum lengths when writing to the phonebook. Currently if you edit a value to be longer than the maximum field length, there will be an exception while saving the phonebook. I will be making this user friendly shortly (most probably by silently truncating the value). Opinions welcome. Here is a listing of field lengths:
Name 22 48 Url 48 Memo 32 Phone number 48
Only digits are allowed in phone numbers (ie you can't have punctuation such as parentheses or dashes). BitPim will remove all non-digits when saving the number.
The order you see entries in the phonebook editor is not the order they are written to the phone. Existing entries remain in the same order, and new ones get added on the end. (This is due to limitations of the phone).
BitPim 0.62 06 November 2003